Adding unified action handling with multiple signs

Added:
- Interface for Actions
- Licence File