first try at templates/engine

Signed-off-by: Fabian Jeschko <fabian.jeschko@students.uibk.ac.at>