Rename file.
Use more specs.
Scala.Reactive not thread-safe, so run specs sequentially.
Remove unused code.
Attach return types.