some final touches for class maybe add in camera constraints so that you cant wander off edge