add dashboard_admin implementation

@Jiawei created dashboard_admin, and all related pages are stored
inside separated directory.