A very basic library (Single abstract class) to make simple networking easier