An Artificial Neural Network Library for financial time-series analysis