A Java Swing Candlestick Graph of Stocks (With Some Pattern Detection)