Additional Changes:
        > Added git ignore file.
        > Added Hover Functionality.
        > Fix colliding execution of click and hover.
        > Fix 'event' issue in firefox