US09-Implement DLX Algorithm

I have created the new class and functions for Algorithm DLX and also I
have created several unittest for it