refactoring is mainly complete just have to work on getting a couple conditionals working.
changed the workflow installation to be more generic - to be with other workflows as well