Formatting fix
Exit functions if params can not be parsed
Morph function correctly finishes at requested color