Links added

Attempted to have Sublime perform auto format on sidebar.html.  Images
now link to their appropriate websites
New Files and Repaired Calendar

Sidebar has been shrunk so it doesn’t take such a massive chunk of the
window.

Containers for calendar and “Welcome to 183!” no longer conflict in
width.

New files for bootstrap distribution added to project
Calendar Added

Calendar added to page
Removed frame border of calendar
Test Commit
Prototype iframe idea

Prototype idea for using iframes for page content.  Currently, there is
an array that contains a list of iframe sources and upon page loading,
the JS creates all iframes.  Calendar, Syllabus and the “Home Page” are
only functional at this time.  default.html is the file that can
execute this prototype
Building on iframes

Moved the javascript for loading and interacting with the page to
default.js.  Added a container that holds information on what tabs
should display on the sidebar and what iframes should be created.  If
an iframe does not exist for a tab, the “Home Page” tab appears.
Minor fixes

Added resize handler to default.js.  Made small style changes to
Lecture tab

Lecture tab now displays the the webpage the contains lecture recordings
Minor color change to sidebar
Dynamic iframes

default.js now creates iframes dynamically in that, it only creates the
home page and then creates and loads new iframes as different tabs are
clicked if the iframe isn’t present yet
iframe Swap improved

a timeout was added to allow a new iframe time to load its content
Resources added

The resources tab now loads the CTools page’s “Resources” iframe content
URL modification

Code added to allow for modification of the URL with location.hash.
This allows a user to refresh the web page or save a link to a specific
tab of the sidebar and it will load that tab as the “default” window
Merge pull request #1 from TheWolfA2/Iframe-Page-Content

Iframe page content