update gitignore
build stdin and config parsing
ramblin on