changes to jvm service model - return Lists instead of iterables

changes to POM are temporary - will be made obsolete by removing dependency on REST