Implemented basic data providers

demo:
- Added test data provider of two types
- Added showcase view (contains examples and example source code)