Core: Performing File IO to parse files into snippets.

 * BUGFIX: CLI Args take actual arguments now, rather than flags.
 * BUGFIX: canonicalize-path returns a File instance.