Error checking on init

Also, make sure column width is number