Adding tests for distributed queue, added combinatorics library
Adding I/O pieces