PLFM-1855 Refactor profiler code to its own package

and package name fixes