added middleman files to middleman branch