First commit. Finished Step 1 - initialisation.