Add basic InvertedInput !
Add notify call when state change.
Rename "notify()" to "notifyListeners()"
Move files not yet tested and implemented into proper folder.