Better conformance to Ruby coding style

Neat project. Just thought I'd clean it up a little. The main difference is using spaces only–tabs make ruby code look kind of messy in programs like vim. No offense meant here; I just want to help :+1: