Added intelliJ stuff to ignore
Added toString() for manufacturer.
Implemented Device enum. Closing #3