Fix text-saving.
Add requirement checks at program start.
Merge branch 'release-0.3' into develop