added in camera controls and a hierarchy