fixed conflicting filename issue
src/thread.cpp
refactored the threading class
minor refactoring
nothing really, still just testing stuff
streamer threads barebones and socket resource wrapper