Add assertions for : calls, avoid bad recursion
cleanup indenting to match origin style
Merge pull request #36 from jessevanherk/master

add assertions to catch incorrect colon-calls to gamestate