Issue #20: adding basic design for settings page