Adding database tables, building models, implementing signup