Added Camera class (not finished), view now moves as you drag