Add Upload page and first attempt on logic