adding files. TODO: fix icon and update js.