Implemented a number of integrations with the system

Added shell support for piping to/from files
Fixed read/write and added seek/tell