Button: Added click related test to button.
View: Added `appendToDocumentBody` and `removeFromDocument` methods.