Updated scene graph structure. Now handles linking and unlinked
correctly. Also, added destroy() methods to components for easier
manipulation. Finally, updated the test game incorporating tests for
these changes and more complex behavior.