successfully refactored camera into camera module
tested stuff, moved files