Huge update

- Now all links are inside mongodb
- Using ReactJS to show the page
- Initial work for an API
- New database abstraction classes