whitespace unified
major rewrite
added simple benchmark script
getColors legacy (deprecated)
implemented IteratorAggregate interface