fixed semicolon key not working in firefox, added grunt- needs configuring