added many changes improved various things, game runs well