Merge pull request #12 from smkell/development

Minor fixes and improvements.
Merge pull request #14 from smkell/development

Weyland now compiles and runs the build file.
Merge pull request #16 from smkell/development

Add support for writing help message when command line errors occur