A few small changes and wrote & implemented the camera coponent.