add admin interface and home page design