Added Insert class
Renamed Insert class methods
Moved Insert and Wire to separate files