Added angular-ui/ui-utils, removed not needed custom directive and refactored chat to use 'ui-keypress'. Fixes #34