some classes added, minor refactoring
game setup ui added
minor refactoring