Update dependencies
Remove unused file
Use engine routes
Ad an application controller to the app
Create migration for adding needed tables
Add number and search models
Autocreate numbers for search instance
Share helpers with host application
Define mails types
Remove active_enum gem
update database.yml for test application
Remove warning message: [deprecated] I18n.enforce_available_locales will default to true in the future. If you really want to skip validation of your locale you can set I18n.enforce_available_locales = false to avoid this message.
Large refactoring: use separate file for validating numbers  and fetching info from different kind of services