current refactoring is drawing a shape so far, will get another shape (cube) after movement of camera is setup.