PhageDB Reader using Regex and restructuring code

Rewrote PhageDB Parser using Regex
Restructured code to use class based design
Used yield based iterators