refactored package structure
continued package refactoring
clean up of packages and obsolete code
refactored code as a result of removing obsolete classes
clean up and reorganization
continued clean up and reorganization
refactoring asynchronous I/O logic
refactored the monolithic utility class into multiple helper classes
removed the obsolete EndPoint class
updating tests
updated configuration to auto-save values
updated to use the Helper classes for duplicate logic/functionality
added a toString method