Merge pull request #55 from chasesp/master

everything but read
all tests working