Review based changes. Moving to using JarFileInputStream and few other tweaks. Fixed issues with manifest file handling.