Code modularization

This is a proposal for modularizing the current Talkilla code.

As discussed previously, I'm not introducing any new dependency like requirejs, just using good old ordered script tags.

Feedback's welcome.

r=@dmose