add copy + move constructors and copy + move assignment operators for templet class
Merge branch 'dev' of https://github.com/labyrinthofdreams/templet into dev