New template revision, added modular threads and individual interfaces.
stuff