* Added git ignore.
* Initial system commit.
* Broke out language config from config.