[FEATURE] multi column support

if you accept this pull request, please update the documentation with the two new hooks `before_parse_columns` and `after_parse_columns`.

I have also changed the layout of the 404 page, as example for the column support.