Made AgentAccess and PropertyAccess static

This fixed the refresh bug
Added placeholder methods to PropertyAccess