MainMenu:

Overrided paintevent;
loginmenu:
uncommented lots of code to be able to debug and test MainMenu;
Started working on animated buttons (feedback welcome);
tcpconnection; started to work with multithreaded receive;

loginmenu; started to incorporate the old with the new.
TCPConnection;

""Cannot access a disposed object.\r\nObject name: 'System.Net.Sockets.NetworkStream'."" <- exception, whut now?
Line: 261

loginmenu: re-added ability to log in, will work when Receive thread doesn't fuck up
Added method for starting receive thread - don't instead of starting the thread on initialization.

Added method for closing the thread