size encoding, value encoding and information div added
mouseover and mouseout eents added, thinking of the most robust events to work on tablet and desktop both