[FA]{refactoring} some minor refactoring

some minor refactoring
[FA]{other} Test for item follows parent

Test for item follows parent
[FA]{test before code} I66- items useable

#66
Test before code.
[FA]{test after code} I66 - items useable

#66
Implemented item useage
[FA]{issue} I66 - useable items

Closes #66
-Added sound for flashlight switching
-added button to player to use the item (and keydown event)