Implemented History.js and project viewer container and JS