Changes keyword to declare final variables from const to val.

Changes keyword to declare final variables from const to val (closes #7)

Also:
* Updates grammar related code.
* Updates documentation accordingly.