add link types admin is config and refact admin controller
refact schema db