Initial commit of Makefile for headless builds and deploys.
Renaming TCPSocket library folder to allow for headless builds.