Add set default; controller part done

- Add set auth controller
- Rewrite data flow
- Move set default to base controller
- Implement getPackage controller