d01b7be0b6
identation, moved to new module, removed needless classes, better benchmark
identation, moved to new module, removed needless classes, better benchmark