better cmd handling + QUIT cmd

github is so confusing, I was trying to fix and squash the empty commit, I just gave up. The port should be on 21 instead of 2100. Please let me know if you see this differently. 

.. See no one is assinged.. and I cannot simply change it.. jez.. what buggy github