make a session model as well as controller
move the separate migrations into the original generates
use separate migrations to make things hidden, add user#groups:integer