Identification of features for enzymatic catalysis and their application towards enzyme engineering