restructure: create modules for directives, filters, controllers, services
restructure: add karma-phantomjsm-launcher
unit-test: test fitlters