removed suffix from core config since modules controllers are wrapped in <pkgname> module
added main prop in components.json pointing to built js

add npm install post script to prepare and build
fixed npm post install script not added to package.json
simple template
refactor build/test structure (export in libs)

refactor dependencies structure