- for Front-end, substitute the filter, signal methods with the functions
in the DSP library
- use the Vector and Matrix class to represent the feature vectors and
covariance matrix. The Gaussian evaluation part will be realized by
vector and matrix operations
- the Sof class coordinates file I/O - all other classes refer to it
- using the global Error class to handle all errors