implemented obj_read and obj_write and modified page invalidation
removed var which was not used and was confusing. gc doesn't care about logical mapping because it calls copyback function for handling that per strategy
maybe a bug in adr_strategy's adr_write?
moved GC in _FLT_OBJ_WRITE to the right place