Reorganized the message handlers into a map of functions, split the random string generator to a separate package.
Cleaned debug formatting. Remove make for slice.
Merge pull request #5 from Term1nal/master

Reorg and cleanup