Completed control_statements and methods. 146 test cases passing