Added naive collision detection

Need to refactor to a gamestate module, but we have a proof of concept
at least