added js isLoading, added custom size -> color load, added basic checkout