learning ember through making hot dice clone