improve generator and tests
finished arrival times generator and test