Task: Make text smaller if it's too big to fit.
Build System: Auto-generate a version.h with last revision info.