Documentation added, code formatted