Added more logical operators, added do while (grammer only\!)