Add Camera class with slide controls
Had to fix a stupid bug in the mat* constructors