fix gameloop, gameover method
move clearCanvas to the canvas helper
cleanup collision helper
add gameover handling
sensible starting defaults
move clearcanvas, add drawGameOver