Ruby Models: added associations + basic user goodies