Eliminated hierarchy for Bowl and Tray. Implemented interfaces for Bowl and Trays