add support for user template folder

Feature Request #12