Moved to custom-elements
Organized files into subdirs