Refactored html/css
Changed implementation of star/unstarred

* Instead of toggling between the .star and .lit-star classes,
  preserve the .star class and toggle the .lit-star on/off
    * This allows refactoring in the stylesheet: can remove duplicated
      styles from .lit-star and have it inherit from .star instead
More CSS refactoring
Renamed javascript files