Merge pull request #79 from jangahroo/master

(refactor) exposed api endpoint allowing passage of encoded json
changed names of test files so they run after unit tests (?!)
Merge pull request #80 from fleur/master

changed names of test files so they run after unit tests (?!)
(bug) removed unneccesary lifetimes from render functions in rustache
(refactor) renamed API functions, changed tests to be compliant