refactor: devide the RdapController to 3 controller, by function.
Merge branch 'refactor'