Started implementing a basic camera class that can serve as a base for
more complex cameras