adds specs to verify use of traits. adds fallback implementations for ApplicationController and ApplicationHelper