Adds register button
Adds array extensions
Fixes typo
Modifies tool registering