http://www.openprocessing.org/sketch/96384
for some reason on open processing it shows my code as if it was all written on one tab, but i did in fact make 3 tabs all together. one for the code itself, one for the board game class and another one for my buttons class