better stream lines
created new directives and templates to simplify development
new changes coming in