Final commit

added comments and cleared the codes