Make vacancy RESTful & create off-canvas navigation