moved some template implementations into separate files under subfolder "detail"
Merge branch 'master' of https://github.com/julian-becker/functional-templates