Updated button binding numbers
Added documentation files and placeholders
Added doc comments to all classes (not metals)