WIP
all boards added, need to replace assert with custom macro with exceptions
unneccessary assertions added, median filter added, colors tweaked