Switching to angular for ngRepeat to simplify things a bit
Using local storage instead of cookies to store settings
Making sure the success/error message is affixed to the top of the page