Added SentimentAnalyzer abstract class

Now, a class for each sentiment analysis tool will extend
SentimentAnalyzer. This abstraction will simplify the process of using
multiple tools. SentimentAnalysis.java has been changed to TPAnalyzer
(text-processing.com)