removed user references and added Devise to Divers model, sample list now only shows logged in divers records
added CanCan and setup basic abilities, added role to diver model
revalidates all errors onchange in species section, disables submit button until all validation pass