rename AzureQueue project
add generic IDispatcher that can use to process any type of message