SimpleReadWriteLockManager and the first UT, need to add more UT