Initial commit buffers.hpp and related infrastructure. A separate buffer class without arithmetic operators was requested during the formal review.