added more library functions

Firewalker can now do everything in setup(), read from the analog pin
and do filtering, and keep track of some values