- added global settings for the Meta model class and request more arguments from the add_meta_boxes hook
- added model activation / deactivation hooks and the ability to request more arguments from a wordpress action hook
- implemented the int validator
- created stub methods with exceptions for templating a validator
- added validation and activation / deactivation hooks
- The meta class is for interacting with the metadata database tables in wordpress
- The Option meta class is for interacting with the option metadata from Wordpress
- The Post meta class is for interacting with the post metadata from Wordpress
- removed a stub method because signature changes between implementations
- created the meta_box view
- Changed the configuration notice message
- Updated to show all the available changeable options
- Added all the option and post meta classes and activation / deactivation methods
- Updated so the metabox now uses the model and meta classes
- Only when all conditions are met is Factlink included in the page/post
- Injected the settings model
- Added calls to register the displayed options otherwise Wordpress won't save the data and disable the configuration notice when visiting the admin page`