Basic skeleton of how rendering should work. Need to test with actual particles.