changed artifact ID to match repo name
added configuration files needed for JPA
introduced ContactRepository component
implemented ContactRepository using JPA
added JPA metadata annotations to entity classes