Bndl: Intermediate Alg: Connecting Concepts Thru Apps