Make each analyzer inherit common Analyzer class

Add:
 * Common Analyzer class which all other analyzer inherit, this way we
   can add new analyzer and they will automatically be used