Added KinecticJS and AngularJS libraries for adventure page.

Angular is used to fetch data and bind it to various things on the page,
and Kinetic is used to render the actual map of the game adventure.
At the moment, it's possible to play with the text input box which
represents the current time to slowly reveal the adventure. It's also
possible to switch between floors to update the commentary and map.
Adventure viewer - Added another layer for the walls of a dungeon.
Created mockup of adventure viewer layout.