Added tests for push. Updated article index with undo link. Updated factory for push