Cleans up directory structure

- Moves each module into own directory
- Moves all examples into example directory ( to be run from root dir )
- Changes minor dependency structures to support new tree
- Changes WebSocket type id from Int32 to Int for Endian agnostism
Merge pull request #35 from hackerschool/reorganize

Cleans up directory structure