added basic store; need to  work out mouse bounds for camera;