Creating the basic entry-point for the app.
Allowed customisation of the World by moving it to a separate method.
Merge branch 'feature/custom-world-name' into develop.

* feature/custom-world-name:
  Allowed customisation of the World by moving it to a separate method.

Presumably all the tests have passed, code review has been performed and everyone is happy with the changes.
fixed a spelling mistake: changed "goodbye" to "hello"
Merge branch 'release/1.1'

* release/1.1:
  fixed a spelling mistake: changed "goodbye" to "hello"
  Allowed customisation of the World by moving it to a separate method.
  Creating the basic entry-point for the app.

This will merge all changes from the develop and release branches since the last time the develop branch was forked from master. This will also include the spelling error that was found in the final phase of testing in the 'release' branch.