added Camera Class with basic movement controls