Add validators and scopes to models

/cc @oksanka-blaze @RailsMafia/developers