Modularized fm angular

I Updated files to have a separate distribution (dist) and source (src) directories. Modularized the src into two files for maintainability. (Better to start now than to wait until it's huge.)

In the fmangular.ui module, I added the array brackets around the function and added '$window' as part of the array so minification **should** not be broken.

Changed the way functions were declared to be consistent in the files and with the angular community. IE: var name = function(){}

Added minified distribution file. (Untested in minified state).

I plan on extensively commenting all the functions, but will leave that for another night.