Editted render function to put player between the background and foreground layer of map
Created Art class
Created Direction class (instead of the usual enum)
Created a separate class for the player's graphics instead of putting it in the same Player class like before to keep things cleaner
Added the texture stuff in PlayerGraphics
Overrid some methods for art loading and screen clearing
Added camera argument in player parameter
Added more rendering stuff