Version 2.0.0

Completely rewritten in JS with the new plugin system.