Added LICENSE.txt.
Finished implementing ControllerTest.java and fixed controllers and models based on the test's results.