Reworked half-baked-UI, actual API connection