Generate user model & modify routing