refactored the entity api
starting to refactor mouse.clj out of view.clj
mouse and fps out of view.clj