Read commit description before syncing :

I've done some cleanup within the repository :
- removed all old files (outside the newinfra folder (if you need something from there I have a local copy).
- Move the newinfra content to the root of the repo.

Added to this commit :
- Basic UI bootstrap.
- Minor user handling changes.