Completed task 2

Implement our own version of gluLookAt()

Camera::lookAt(double* eye, double* at, double* up)