more base code added

added more logic and improved existing logic and game information
processing