Added styling for `non-selectable` items and JS code example

I updated the library, styled the `non-selectable` item, fixed some inconsistencies in the JS code examples and fixed an ie bug with image link borders