Fix board pretty print function
Change argument error handling
Rid of custom exception class and exception handling in algo
Merge branch 'rid_of_exceptions'