scala workshop bare bones repo