Add a new module to manage addresses

Signed-off-by: Takashiro <takashiro@qq.com>