Add getPosition , getWorld , getData , setData , update

Yes , ill go document it. Updates physics , block state etc