minor, removed jdkTarget property
added internal module to dep management, added updates to model
added models dep
added opinions snapshot repository
added inmemory implementation of opinion snapshot repository, added test for snapshot updates service