Implemented filter class to manage all possible filters
Added list of types in API dir; generalized method to get valid API types
Fixed problem with assert of multiple values
Moved API functions to new API class
Added service parameter; added function to recreate valid types using the API
Updated valid API styles; implemented method to rebuild valid styles database