general clean-up:
- separated in html/js/css components
reordered files