add vagrant environment config
update examples to make use of new middleware
fix cs
update
update