Initial Commit

Added pattern source and docs