fix issue where _run wasn't being called, and self wasn't being returned
remove .DS_Store
start on tests