Tathagata Haldar (anonymous) Dron Study approved

class fully definition and explanation