Select styles language and use it within component subgenerator

Also added config file, moved webpack configs to templates, updated component subgenerator