minor updates, started work on PID. added tick/interrupt