Almost done with porting the game. Some errors left, but taking a break now.