better diversity in modules
refined chatbot up and its documentation