new icon, commented/cleaned most files, fixed category drop down, added
location validation check