initial commit. adding pom and gitignore
add code for validation components