Added "Buffers" project from nils/development

As the buffers project was not added in a separate commit I couldn't
cherry-pick the specific changes I wanted instead I had to copy+paste with new
additions.