Added dependency support and modification time caching.
The Jinja2 dependency calculator now calculates all transient dependencies.
Removed dependencies from the TODO in the readme.
Added and implemented the ability for the program to "watch" the project root for changes.