(refactor) code style cleanup
(refactor) code cleanup
(doc) updated documentation
(doc) fixed wording in lib.rs comments
(refactor) updated template to handle new path requirement for reading file, exposed two render functions in lib
(refactor) updates
(feat) added deriving for tests
Merge pull request #48 from jangahroo/master

(doc) added documentation and cleaned up code
changed Template to an object instead of a library of static functions
Merge pull request #49 from fleur/master

changed Template to an object instead of a library of static functions
Fixing merge conflicts
Fixing merge conflicts