Thanks to visit codestin.com Credit goes to osctrl.net
Diagram of all the osctrl components in action