Weasel Sub Programs

Having to break the weasel down into smaller bites
Fixed invalid choice

If you make an invalid choice it now returns to the main menu