Refactor Directive specs
Use class names constants to describe specs
Update to-do list