updated app structure, fixed ws broadcast