Added Settings page and its server handling part