Massive cross project code clean including the movment of logic over into Linq queries