Splitting documentation and updating with new content

@petrus-jvrensburg