adds classes for all pattern#build helpers

closes #5