Invert buchner

This moves the bulk of buchner into project-template.

Note: This doesn't work, yet.