changed switch statements
early mouse test
implemented mousing
changed mousing slightly
fixed bug with multiple models