Frontend upload

only dealing with single file now, may need to change if we want to recursively convert a whole directory?
also the upload controller is kinda heavy right now. Refactor? Discuss organization?