Throttle filter to keep UI responsive
Basic design
Refactor app view