extracted magic number to constant in settings
pulled base class uploadservice for uploading and logging errors
location upload now extends upload service
moved clean headers of location upload to the form
refactored location upload service