Initial code commit

- Add Modules system
- Add Hug