An Extension of Galois Theory to Non-Normal and Non-Separable Fields