PID changes, updated gitignore, improved encoder counting