Changed move logic, added hook possibility and made mods more compatible by default