More implementation, and including libraries (which I don't normally do, but this will be easiest if it is just compiled/ran from eclipse, since this depends on another project which is not published into maven)