Uploading first version of the code