Fix DOF calculation
Add FOV calculation and view
Add localization
Add clang format settings
Externalize calculation functions