Starting work on AutoTransfer class

AutoTransfer class will be a flexible class for setting up and handling
different auto-transfer-patterns. Pulling the program logic out of the
UI code and into a separate class will also help maintainability.