Added Linux support as well as the necessary build script