The random odds and ends linked end to end

My attempt to meld the bits of software together.
//...// encircle where software is no longer mine.
//???// encircle where I don't know how to handle software.