Basic elements of game working, just need to put in some time