Refaktor mainu

Vytiahnuty switch z mainu, rozsekany na funkcie a presunuty do
client.cpp