now with ssl support and introducing dedicated classes for the components
moved around playbooks; everything goes under templates now
copying over templates from templates to _provisiong (which is in gitignore) ; var tweaks to the components