working on settings

working on loading a properties file. update gitignore to ignore the
.properties file. it isn't necessary, will add better logic soon to
handle the absence of a properties file