refactor: merge HFollowable and HMovable into HLocatable (#11)