UI testing improvements
Implemented initial socket communication & various improvements