Added camera and entity classes