Networking Stuff - IT AIN'T DONE YET

-Filled some decode/encode methods
-Successfully connects using only 4 lines of code
-This commit is essentially a backup, before I begin RPC Calls.
-TCP successfully sends and receives on separate threads
-Further testing required to ensure thread safety
-Need to devise a way to correctly combine unfinished messages on server
end
-Need to set up a sending thread on client side. Listening thread works
as expected so far