Working on filesystem.
Add contracts dependency.