Add Camera class
Added attribution
Add controller class