[#158] input brick now reporting data on changes
added data lib for handling data changes by the user
[#159] data communication for submit button

- changed button to call save event
- changed button to display text and disable itself after submission