Add common use constant model

- Add constant models: `school`, `location`, `age_level`, `holder`
- Add `group` model
- add `shool_summary` concern for later use
- provide password#reset_request, #reset action
- With mailer support
- with seeds for constant models