Kilobot simulator and robot programs