Rails 3.0.9

Albeit buggy, this should represent a functional version of shifts on rails 3!