Building an LCD TFT library for Arduino DUE