Added class and methods comments