Refactored restful service and uploader into separate maven projects