made the structure standard

Thanks for the component. I made the changes to make the structure follow the distribution standard.
In other words the component file and demo are now in the same directory. The dependencies are installed in the parent directory so all the application dependencies are going to be in the same level in a 3rd party app.
More info here:
https://github.com/yeoman/generator-polymer/pull/39

(I think it is possible to move table generation code to <template> tag to make it more readable. I will take a look at it later. 

Thanks