maven project new structured. API is now more consistencly separated into core-api and base-impl. maven bom modul created.