Cleaned up camera code
Added loading screen