Added BasicTimeProfiler.Entry class, Added collect function