Updated headers and source files with the MIT licence; broke camera functionality out of the DAG into its own manager.