Finished assignment 4

Fixed bug of delegate misnomer, and added editing/sorting to TVC