initialize project
build fix
rework build and update install lib