unmix tab and spaces
add live reload script
don't call api if there are no users