Fixing Java 5 compilation

In the pom.xml project was declared as Java 5 compliance. So `@Override` only works for abstract methods, not for interface methods.

This pull request removes `@Override`. Or if you prefer we can change Java compiler to Java 6 in the pom.