add foreign keys constraints (with gem foreigner) + adapted form and data listings for each model + add validations constraints in models
missing files from last commit
css fix for edit button
changing passw to password and uname to username, adding authentication and log in log out procedures. Just need a little bit modification fo place of the bottuns