Reorganized layout for responsive devices as well as added animations on click