removed test comments
new mesh system
adapted from oldmesh
changed remaining headers to hpp
removed oldmesh from test
split out mesh into library
buffer in its own header