Various fixes
Changed LUSERS command to be using chr(10) instead of vbcrlf, removed several unused functions, changed the socket encoding from ASCII to UTF8
Compartmentalization and bug hunt

Separate the windows, objects and other front end components from the
logic. Fixed many bugs.