Ok get the socket engine working, and begin working
on the parser.
Fix a segfault and change log_message
Tons of changes, and starting to play around
with potentials for testing.