Updated project
Fixed old type definitions
Started implementation of Distributed Queue pattern