Keyboard design firm sues RIM over BlackBerry 7100