Dev three

Implement basic upload functionality, need route