Support for Borders

This is currently still implemented in exogenesis and not here. The current implementation still has a bug which is present when the number of column has certain values.