#3: Added a browser-version to every hack.
#3: Added some classes/data-attributes to help identify stuff with JS.
#3: Added some classes to for an active/filtered state.
#3: Implemented search for a browser-version. Search field gets full width on focus.