replaced KeyboardInterrupt try-except block with signal
updated README
restructured example config file, added sensor threads, added sensor base and sensor template