Added minimal documentation, still working on it