spec task
gem dependencies
new Mmap::ByteBuffer namespace and refactor method signatures
added specs