Refactor related actions into seperate modules
shuffle imports to prevent circularities
make run action use new InstanceAction pattern
More action refactoring
add coveragerc