add some exit on failure logic
added install script
updated readme