Change tabs to spaces
add spacing conventions