Scala todo app