mlst project for CS170