More window functions

add 3 more window functions
 - Hamming window
 - Triplett Window
 - Gauss Window