added detailed docs
reorganize code. update fails with a NOT_FOUND error if no record
0.2.0
0.2.1