Problem: We want to be able to parse whole directory for ligo contracts for testing purposes. Solution: Add `parseContracts` function that returns `ParsedContract` data that ignores every file which is not a ligo contract.