Added board background drawing, fixed up some bugs, found file seperator char