restructure Core, remove Try* methods, remove .sig files