Implements socket listening
Merge branch 'wheelbrain' of https://github.com/AntMarq/wheelphone into wheelbrain