Bug: Issue 3988 Change-Id: I0c100a0b77a256c1eb34f94e8fff0515add5dea1
Change-Id: Icb5d3ba1edd2cd3a75aa6568a152bacc5e0babda
Change-Id: I8110b521ab83a31be5db7e3d65268186485db04d
There is no change in functionality. Only moving things around. + Separate html from the js. + Place the unit test for a component within the same folder. + Organize the components in subfolders. Change-Id: I51fdc510db75fc1b33f040ca63decbbdfd4d5513