An in-development library and DSL for multimedia and games in Scala