Assignment 5: Sorting almost completely implemented
Assignment 5: Sorting of sections implemented.
Assignment 5: Tasks 5 and 6 implemented.