Baseline proof of concept for frontend tests
This will also be global
I don't even know
Single-command test running for client
makefile improvements
Fixed socketconn deps
Merge branch 'feature/frontend-tests' into develop