Add info page. Refactor code.