Updated readme. fixed osx and linux bug. fixed bug with invalid not allowing people to change the field. and added a label invalid key instead.