finish phase 0 (warmup)
pass phase Ia
pass phase Ib
pass phase Ic
pass phase Id
pass phase Ie
pass phase If
pass phase Ih
pass phase Ii
pass phase Ij; finish phase I
improve DBConnection::reset to allow spaces in filenames and directories
pass phase II (implement Searchable module)
pass phase IIIa
pass phase IIIb; finish phase III
pass phase IVa
pass phase IVb; finish phase IV; finish project