add slide box; reorganized app structure