Clean up is-in-bounds redundant booleans
Fix frame count when drawing entities
Remove duplicate code and simplify draw entities function
Simplify draw-entities even more
Move game state to a shared atom that lives in state.clj