Added html layout and some animation