Kotlin port of scuttlebot TODO Create a discovery thread to listen for peer broadcast Improve parsing of discovery packets Implement initial key exchange, client hello Implement shared key derivation