updated CRUDs, added missing relation and FK
added behaviors
updated search