splitting lib to components in separate folder
adding package info
new build script
#1 adding button map