Player movement and map class files
Map class now draws background and updates on tick