Documentation and code structure improvements

Signed-off-by: Jiri Kuncar <jiri.kuncar@gmail.com>
travis: install Flask-Menu from git