This project contains several sorting methods.