added grammar-ideal.txt and design and implementation document. Includes some practice documents
Merge branch 'master' of https://github.com/mmauricio11235/project