Changed Type to actually add text to a textbox. Set most methods to virtual in main class. Added arguments option to ApplicationLancher. Several minor additions.