Finished the Junit test for Interactable

To test the abstract classes, create an anonymous class that extends it.

We also need to measure the code coverage for our honor's project. It
looks like we can use ECLEmma for that.
http://www.eclemma.org/index.html