Don't have the package api twice
added identifier for singleton manager to enable multiple instance support
change returned type of SessionEntryPoint.getObjects to a generic Collection<? extends Object>
typo defualt