Added logger
Added UDP socket and a client discovery class
Created basic plugin to test functionality
Added log files to the ignore list