BigBoardError Update
BigBoardError objects now have a type and error message to help determine what kind of error occurred.
open class BigBoardError: NSObject {
private(set) open var type:BigBoardErrorType!
private(set) open var errorMessage:String!
}