Generic class generator done
Added AvailableValuesGenerator