Added 'true' and 'false' to reserved keywords, middle commit on implementing productions