Added sudoku.py, which has contains the base solving algorithm. Works recursivley