make grunt server public
code cleanup
now works on touch things