Adding a windows service to this project that behaviors just as the console applciation. Refactored some of the MEF code into a seperate assembly.