I would suggest you do
Code:
case '1':
  doInsects();
  break;
case '2':
  doBirds();
  break;
case '3':
  doMammals();
  break;
case '4':
  doFishes();
  break;
Likewise, your add / delete / replace would also be function calls within those inner switches.