Added a few benchmarking times and added JavaDoc