Refactor|Renderer: Reimplemented geometry generation for regular walls

Todo:
- Remove the now unused vertex coordinate work buffer pools
- Double check all geometry wiring is correct (shiny surfaces)
- Cleanup