Lots of changes:
* moved resolvers into resolvers.js
* added automatic interpolation
* added an API reference
Merge remote-tracking branch 'origin/master'

Conflicts:
	doc/API_Reference.md