JS and css needs a rewrite but need to fix things, such as Panel width+animation adn popups