fixed server side bugs while querying odata, added groups list, refresh and search, improved ui and multithreading