Major updates to Admin panel