Added extensive documentation preparations.