Updated buttons, updated contact module, added directives.