improved logging in simulator and models
enabled logging in problem tests
fixed bug in RouteFollowingVehicle, added logging statements
improved testability
added suppliers
added integration test