Successful LR(0) Grammar Parser

Unfortunately I destroyed it before I committed. Working towards
LR(1)/LR(k) now.