Multiple changes

* Implement admin 'add' command (closes #24).
* Add 'hidden' value for abilities.
* Add corresponding permissions for these new features.