UserData project added to User component

To gracefully start User component following actions has been performed:

- UserData project has been created.
- gitignores has been updated to avoid storing binaries or eclipse data.
- Readme.md has been updated.