refactor about page to use factorys ng directives