WIP Issue #13 - Introducing require.js

Looking for feedback.
Do not pull, though, it causes XPCOM errors when I try to load a page.