this is psuedo code of a built-out game. i have tweaked the API to make...

...things more consistent (at least in my mind) and added some wishful thinking. I thought it might be a way to build out the engine. 

the original issue comment: hey there guys, so i threw together some pseudo code in an effort to flush out what felt right when creating a game. i based this on some game frameworks i used in the past but kept much of what was in bwx-game.py in tact. i thought this might be a way to get the backend built-out based on some wishful thinking on the front end. i havent checked this into the main trunk as i dont know how useful you will find it, but here it is