make onleliner when there is only one line between curly brackets
remove extra variable equations
move helper function to down according to styleguides
instead of equating properties of object, initialize whole object with those properties inside
merge with abstract-templating