added puphet and docker