First real commit

Tests referencing keypress and local storage need to be fixed.