begin work on benchmarking
work in benchmark
Merge branch 'master' into benchmark
reduce bench itterations
clean up connection slightly & add initial bench
Merge branch 'benchmark'