Rename CBoardData, refactor a few things and add a maths library folder