Added UserInterface, TextUI classes
Added/modified classes in anchovy.ui