Move headers to a dedicated subdirectory
Remove SimpleBuffer

The new PieceTable approach uses files rather than in-memory buffers
Initial PieceTable commit; unfinished
Work in progress on PieceTable
Move header to match master layout
Add delete method

The piece table should be done at this point. It compiles at least.
I'll write unit tests for it next.