updated the grammar to compose patterns using logical and and logical or operators. Updated the tests folder - added some examples and removed 1 empty file