Changing the set-up of the plugin.

Known Issue:
Genesis currently does not work due to changes being made. This will be
fixed ASAP.