refactored the sessionService to use a correct singleton initialization scheme. Added true authentication to ResourceHandler.
Add user name to SessionData object
Create replication directory. Move replication code there. Use log4j for replication logging (rollingfileappender). Beef up replication logging and error control.