introduce ApplicationController spec