Move file parsing to separate compilation unit.
Make git ignore object files.
Fixup after upstream merge.
Strip keyword from poem title line when parsing poem.
Add string buffer functions.

Small set of helpers to handle dynamically expanding
strings.
Use string buffer helpers to create json output.
Make git ignore -pyc files.