gem: version bump
view: text overflow fixed
app: started migration to use Pathname
gem: added test suite

There's still some tests missing but this will
allow me to refactor the code with some confidence
on the behavior not changing
gem: using guard to continuous testing
app: refactored resources routing
doc: commented patching of String class
test: added template rendering tests
test: added directory listing test
app: finished migration to Pathname API
style: fixed rubocop warnings
view: changed to use slim instead of haml

Updated test to match slim engine rendering