Upload json file

Most of the functionalities are already handled.