Add make install and shared lib