first commit, rotating cube using ortographic projection