Convert all the \t to eight spaces

There was a mix of tabs and spaces used for indenting. This converts
all the tabs to spaces
Add a vim modeline so my vim inserts spaces instead of tabs
If the number is a float output it as cyan

This lets us tell the difference between integers and floats