Use correct draw and uniform location calls. Square now renders as expected.