Add Mouse
Fix a few bugs, add passive_motion_function
Flesh out Camera class
Camera: Include Open GL libraries