add Installer.java and update resources