game is working, more UI added. Finishing touches remain.