Modules, how do they work

This fixes the currently-broken npm module. Also, pushing 0.3.0 would be nice too.