Implemented 2D camera object