bit more work so we can start testing
first pass at tests for deployment and pattern matching
include the silly travis badge thing