Fixed accounts component name.
Extend and not include all templates so that users can use blocks if they want.
Added optional extra context to menu entries and renamed has_permission to visible.