Removed unnecessary comments and cleaned up the code largely.