completed overhaul to implement UDP and SQLLite implementations, removed all vesitgial code