Fixing a bug where you couldn't give an ANSI number

Also adding `.palette` function to display color palette
and `.rainbow` to make text rainbow colored. May remove that later since its implementation isn't consistent with the other styles.