Implemented a camera