Allow dependencies to be decleared in the annotation.
Update views and actions.