Lots of changes

Added a spotlight for where the player is looking.
Also did the same for the Enemies. However, since adding enemies wasnt
working yet in the first place, the lighting code for the Enemies is
currently all commented out.