Refactoring, changed LocationProperties class to use name,value properties instead of variables.  Closes #126