memory cleanup: replaced all Arduino String for char[].
changed button timings.