app works and loads quickly refactored classes added show/hide for flow labels