Refactor and fix some bugs. Fixes #7.

- We now use a preload system to help make changing sources more
seamless
- Removed the redundant `extend` method
- Fixed a bug the caused the `force_types` setting to not be respected
- Removed issue tracking from readme (that should be done in issue
tracker)
- Added a generic changeRes method
- Fixed bug where click handler was added twice