Group design source files by library in script file to improve compile time
Merged pull request 342
Merged pull request 342