Started work on the geometry shader / particles

See Title.
Started work on geometry shader and particles