minor fixes
added custom errors and minor fixes
added exposure of errors to Lobby
Merge branch 'master' of github.com:pjnovas/lobby