Changed file naming scheme.
Added a very basic socket wrapper (Linux only so far).