added xRunnable class
added xThreadPool class - mostly cleaned up and working