Merge pull request #23 from yanhick/io-exists

added exists method to IO
submit now use io, added tests