fix API (layer ID bug); add hover effect for menu buttons