updated scala and library versions restructured skeleton