rename main file to reflect repo name change
refactor callbacks