organized files and added install script