generating companies model and auth with devise