modifies OutputType enum

This pull request removes the string field of the OutputType enum because the values are producible without that field. This fixes #81
Furthermore I formatted the whole file with the formatter settings.