Adding documentation and README