Sweet refactoring, hari is gonna love this message
Added comments, updated readme
Updated readme