updated build system to support three boards