Add simplepattern stuff and update readme give more info
Get rid of unused argument warnign
public interface of SimplePattern and associated traits
Added tests and a very dumb way to make the first one pass