added edit device setting feature and steps and started implementing feature in main with edit button