Changed the way file data is set up.
Fixed issues with makefile and var names.
Updated templates to use new variable pattern.
Moved code into run function.
Bumped version number.