Basic ECS work, also added UI.