Set up guard. (Fix #8)
Insert TODO string to blank edge. (#82)
Add --list-barbs options. (#83)
Write version to barb source. (#73)
Fix some bugs, output can overwrite existing file
some modification before release