added self-collision detection. also some UI changes

-added a subtle grid on the canvas' background.
-increased the initial game FPS