added some documentation and installation instruction