Added tests
Improved quality. Added "Match Style" on shift key.