Add static libraries
Organise source files towards gradle project layout
Remove obsolete files
Add gradle wrapper
Create build.gradle that produces static and shared libraries
Disable banner
Configure build.grade

* build shared and static libraries
* produce library artifacts
* produce general (empty) artifact that enforces dependencies
* update naming of library in artifact