Shuffle project as a vehicle for learning Rails