Made more DAO functions asynchronous with the callback. Made AsyncCallback Generic to result any type onSuccess.