Merge branch 'release/0.4' into develop
Updated README.
Updated shared header to only create blok types once.
Updated version to 0.5.
Merge branch 'release/0.5'