Added multithreaded mapping and async db calls.
removed parallel mapping
Converted result set to LinkedList for O(1) add operations.
no result and single result async implemented
Switched Linked list to add last from add first.