layout: refactor won message div
share-social: restructure social share custom directives into 1 module
restructure: add fading to target state image div
restructure: put ngMyFade into animation module
restructure: move social share directive to social.js
restructure: relocate filters
restructure: define keyboardInput module
restructure: define modules that use animation module
restructure: define directives module
restructure: define main module
restructure: create files for each filter and directive
restructure: no need to use jquery trigger for tiles
restructure: remove dependency on  in mainController