First draft of style guidelines

Please review the style guidelines, especially the config.