Added basic agenda view. Needs re-doing.