Initial Commit

Adding files for all 4 possible sockets