Nokia N5 exclusive pictures shed light on some of the insides of the phone, leaving the rest to imagination