Add student role

Student model added. It has a polymorphic association with User thus can sign on, have sessions, etc. It has some extended attributes as can be seen in the schema and specs.
What do you mean by that? Is this what you were talking about with the sense that the Students model "inherits" from the Users model?