improved angular project build scripts and common structure