Completed Read and Update

Finished them and changed them to return a boolean if successful