vcp working, tried to improve parser, and more...

new startup sequencing
better usage of external pull-up resistor
improved system timer