A New Operating System and Application Programming Interface for the EvBot Robot Platform