Add Maven build instruction to compile against Java 1.7
Change method names to follow a more fluent API