Added butterworth filter. Added ability to modify filter characteristics and so on