style updates
moved bencharks to seperate file, cut down many repeated tests. Reduced
memory usage (which was causing faults) and repeatedly run tests
outside ctest to prove efficiency. Full tests now circa 7 mins.