add middleman source files