implemented all attributes of camera and fixed some flake8 stuff