add markup column to pages
implement markup types
add HTTP basic authentication