Refactor controllers w/ filters

Add edit, create, destroy for admin only feature