Changed flashlight to be child of player object

Flashlight is not directly a part of player anymore. It is a sub-element
of player, so now it can be edited with more options.