Refactor specs
Add specs for splitting blocks