Refactored and finalized the simple split module
Implemented split by size