Fix parent constructor calls.

First argument to super() should be current class, not base.

Don't pass superfluous *args, they are confusing when without a purpose.
Deselect button when popping a menu.
Add tool and renderer to lock blocks in place.