moved hibernate-validator dependency to compile-time
fixed some quality issues