tweaked movement code some and changed name of file to player since it is more of a player class
Added animation for movement
reworked file to seperate modules and added test for player movement
forgot to add new files
Added support for dynamic scaling of images used in tiles.