Game over

I dont know how to get rid of the past commits, really only one commit between your latest commit and this one... Oh well hope that doesnt matter!

GameOverState gamestate was added along with restart functionality
constructor in actor.ts was changed to call init() function
restart.ts calls init() function to restart game in addition to
recalling the map variables. GameOverState calls restart() upon pressing
r or R.