refactoring builder
update package name app and version
improved function order
proper order core tests
import plist info into the build process