Added some more checks to the rider update
Also moved setting of computer to be done by each elevator part instead
of computer