The StreamCrafter was written by a backend engineer and can possibly contain odd code style practices. Components will be refactored giving a better distinction between the UI and core logic. The goal is to turn the prototype-grade code into easily maintainable and extendable components.