fixed #11 Adding documentation script to seperat target but a lot of clean up in the project has to be done for this to work properly.