Datacollector class is now static
Userinfo is seperated from fetching userinfo
Removed empty constructors