Add morph framework
Fix errors/typos