feat: Added equality and hashcode operators to filesystem

filesystem equality is now included in entry equality
feat: Removed 'recursive' argument from entry