changed switch statements
early mouse test
implemented mousing
changed mousing slightly