remove config argument from `Application`
update README with removed config arg
sleepy commenting
add method to add layer of middlware to application