Minor refactoring of Requires context actions.
Basic implementation for AddContractForAvailability context action.
Trying to fix an issue with .gitignore