[#39] Updating web client for teacher (0.4.3)

Relative issue: #39
New features appears: tabs in general activity, designing tables and buttons, removing useless code, fixing bugs when posting a new message to server.

See commits for more details