Move profile module into discrete directory. Add header comments to files.
Merge pull request #29 from SterlingVix/master

Move profile module into discrete directory. Add header comments to files.