Added a 2D camera class.