small collection of java building blocks