Break up skewt file.

Break file into separate files for example code, test data, and core functionality.