Adding documentation and installation instructions