A simple backup solution written in Scala