Refactor Profilers & Add Commandline Runner.