Adding new features

* members with building rights
* new command structure
* Listeners to block unwanted behaviour