Christinas interface

Please check the following two files for code style 
camera_observer.hpp
basic_types.hpp