Added templating for new items, new items dialogs

fixed project folder relationships, and adding a new folder will create
one.