Move some hard-coded constants to 'use constant'
Add --colours and --border support