added readLine() to generealUI and some methods to the other UI plus
webshopmain