Separated out info for libraries
Brought common functionality into its own script

Moved build scripts into their own folder