Fixed a lot of issues with the View/Container hierarchery structure. Made good progress on writing unit test for View.js.