refactor: move the unique id function into a new profiler file
Merge pull request #17 from shaselton/master

refactor: move the unique id function into a new profiler file