cleaning up, fixing scaling (a little bit), and testing out user provided camera settings
formatting