fixes #11 refactors the bytecode printing
ensure java version >= 1.6 in the pom