Upload code as 1st edition

First code has been uploaded.