Completed more work on Button object.