Refactored to split "classes".

Also started on trying to find a doc generator.
Working on tab menu.

Also fixing "connection refused" issue
Working on mentions
Added Server Properties dialog