Fix layout, boundary bug, tests at boundaries and entire column, text colouring