A bunch of API updates Added read() to SocketInterface Return self for fluid interface in Server
Fixed all the namespaces to match new folder structure
Just reorganized the folders. Namespacing broken, unit tests broken, nothing works.