add live reload and ignore public/assets