removes unnecessary file
implements removing associations
improves documentation