added clear function
removed unused tests
removed unused udp test
added ignore file
renamed files and cleanup the code
pre-rename
rename
log is generated in function (improved clearing)
improved logging
improved logging and added log-clear button to gui