Refactored Utils

Requested Reviewer : @Sieniawsky 
issue : #17 

### Changes
* Improved Modularity in Utils

### Testing
* Manual Testing