Cleaning up core.cljs, updating play/pause logic.
Lunch commit. Will revisit soon. Move canvas to om-tools.