Visitor implemented, test for visitor added
Forgotten test files
Refactored virtual filesystem