Application framework for Scala on the desktop