Major restructure app into directives

Removed angularui jQuery passthrough