A "Keep it simple" state manager for JavaScript | Heykuki News