Added Comments to the intefaces and Stylecop fixes