Completely rewrote the project and changed some fundamental design choices. Renamed component accordingly.