Major refactorization to implement a pattern with public facing methods. Currently broken beyond recognition.
Major refactorization to implement a pattern with public facing methods. Currently broken beyond recognition.