improved settings page.

closes #16.