Reworked how under terrain works. Fixed a bug where character controller would get off of the z-plane and break everything. Tweaked dirt a bit, made it somewhat bigger. Changed how terrain gets rebuilt so that it will only happen once every FixedUpdate