Script chooser class

Almost done with the script chooser class. Need to add the finishing
touches. Doing that later.