Implemented a few other types of camera
Mouse capture (but not in OSX)
Got merged GSO working with new stuffs