[#70407418 ] [#70407384]

#70407418 - created the datacollection controller
#70407384 - test cases for the datacollection controller