Implemented SendableChooser and other miscellaneous changes

AutoDoNothing() is complete.