Make parser more flexible
Now Program = ([Class], [Expr]), originally = (ClassTable, Maybe Expr)