basic maven multi module structure including spring mvc , hibernate , JPA