First code commit

Adding profiler.