Update Ruby version
Major test suite refactor
Add mobile styles