Oh God Stuff Just Works

Still not finished though, almost got particle stuff working. Needs to
solve minor issues on how to draw them and preferably not affect other
shapes.