A bit of refactoring
Refactored and added sign_publisher
removed unused files