Added ErrorCheck.java for check translation errors

- Modified RecursiveDescent.java to use errorcheck
- Modified StartTranslation.java to be the class for translating.