redid request flow

this makes for cleaner controllers
added goyote/hint as dependency