model movement reworked, intersection model seperated from original actor model