Add XpressionServiceSpec, refactor Application controller