Modularise Build Scripts

Use functions from sourced scripts for OS dependent parts of the build process

Assignee Loading
Time tracking Loading