Added few enum extensions
Streams moved to IO namespace