Simple Java 8 project that displays the power of new default methods in interfaces (basically, traits) and lambdas.