Added a basic camera class