Externalized the Parser, Profiler and ServiceBrowser into their own projects.