Merge pull request #4 from settinghead/master

CI infrastructure
Merge pull request #5 from settinghead/master

add .editorconfig
More CI and base file organization
Merge pull request #6 from stulees/master

More CI and base file organization
Source folder restructruing & correct CSS & JS build process

- Group sources files by subcomponents
- CSS/JS concat for each subcomponent
- CSS/JS concat into one big file
- CSS/JS minify of all resulting files
- Angular JS processor