Added prerequisites property; and updated package name
Reorganising project (separate generator from library)