Working on Array declaration

- Added parser context.
- Generic Array declartion parsing which returns ArrayDecl object and
users parser context to determine syntax correctness.