some cleanup
profiling suite and some more generic programming
formatting
asdf
Merge pull request #3 from zrathustra/profile

Profile
merge in master