Merge pull request #4 from nilclass/master

missing dependencies
fixed some schema issues, and error checking
fixed some schema issues, and error checking
started implementing register command (both client & server side), cleaned up dispatcher a bit