Uniform split

For the time being the "uniform splitting" feature (Issue #5) is disabled but can be enable by defining USE_UNIFORM_SPLITTING