Added a new suite of integration tests for core shell built-in commands including pwd, type, and cd. These tests cover functional requirements, redirection handling, and error states, ensuring shell stability across common operations. This significantly improves our test coverage for command execution and filesystem navigation.