More work on nitifications
Notification buttons now work
Use mdns to find host
Reorganise program flow
Add missing files