re-organize file, rename functions del--() in remove--(), and add desc module which is used in Markers functions