changed TODO list
minor cleanup
added price to items
changed NPC path
added shop data
pause menu cleanup
added shop window
added shop methods to NPC
added shop support to player
changed colision handling of NPC vs player
added logging to application class