attributes used shouldn't be set in constructor
update gitignore
remove spaces from highlight config values
add real tests