Initial commit
- Basis of the structure is down
- Adds a bunch of To-dos
fixes conflict in ignore