Applied grails classes naming convention

And split angular directives into different files