Moved the locations fetcher to a directive for usability, modified changelog and readme