Split project gui system into it's own project called 'sprites' and cleaned up code a lot - programming game logic and actual GUI is now much easier ... I think ...