added properties to Board, fixes json unmarshalling