Adding profiler and core-tests, synch with forge