middleware for requiring sign-in
create rooms table
create room form