working boilerplate rendering a white triangle