Revert "XList project"

This reverts commit 935d6508629e0aa9cc32248b972bc5009e948e05.