Factor out bound splitting code
Add rspec as dependency
Update pry
Update sinatra
Update sshkit
Break apart Bounds into a separate file

- Also fix problem with splitting with unconfined bounds
Use rspec for unit testing
Wow such random font sizes