gui: Add download page
gui: Move initialization code from __init__ to initializePage
gui: Style fixes