added fire button for touches, more bugfixes