remove ng from directives, could cause conflicts.
reuse breadcrumbs directive
move practice directives to a more related file.