Initial commit of the code