add html docs
add arch-linux PKGBUILD
split menu.py into separate modules (dvd.py, dvdmenu.py, bg.py)
move get_space_available() and log_items() to utils.py
improve logging; add logging to BG() and DVDMenu()