Comments added

Added comments in different parts; will keep reviewing