Improve documentation and switch to Flask small page theme