Settings.java changes and added pre-compile folder
Update settings.java

added property file writing and browse function