Changed config around to prepare for displaying a 2d primitive and added a shader to do it
Fixed bugs in shader and added a TrianglePrimitive component
Start Again..