A parking simulator written with Scala