more about compiling, updated readme, some gitignores
default config and dtd for config