Covered all RecordStore with tests and made some improvements