Updated notes; fixed remove method; updated unit tests