Reorganised, added features
The source code has been reorganised.
Besides that, some cool new features have been added, such as:
- multiple matching properties
- support for offline-first strategy
- support for online-first strategy
- support for fastest strategy
- support for programatic interaction (using require)