include license, stdlib, and update gitignore