a starting page can now be set by the user; cleaned up the settings dropdowns more by adding a layout for them
keyboard now closes when calculating stuff