Got logging going in the UI and implemented some extensions