Methods uses camelCase names in compliance with PSR-1.
Cleans up Widget code.
Moves code to register widget to init constructor.
Changes class constants from var to const.
Implements MVC like view.
Separates output from code in settings, in compliance with PSR-1.
Renames settings class to admin.
Sets data arrays to private.
Updated readme with PSR-1.
Moves output from code for the Widget. Comply with PSR-1.
Cleans up Widget code.
Moves code from initHooks to Constructor.
Separats output from code when generating the donate button. Complies with PSR-1.
Changes the Option DB key from a private to a const.
Cleans up code.
Adds missing method closure.
Converts tabs to spaces to comply with PSR-2.
Merge branch 'refactor' into develop