Add shaders

Add basic shaders
Make polygons colourable

Make polygons colourable via shaders