Basic implementation of camera and input class.