A exercise to learn various techniques of using Active Record migrations and models