added new test for while statement, along with answers for part1