restructure tables for mobile and add interactive menu