Added Election Class
Added fields for process IDs, election process and timestamps to Connection and Server classes
Added code to send current system information when peer connects
Other minor refactorings