Expanded build system; supports multiple platforms