made a few changes to the code.

nothing big.
1. shorted the run method a little and add an update method
for the player.
2. added frames per second to window title.
and that is all. I have ideas for ruins as a puzzle if you want to know