First working version with fragments.
Updated ignore file.
Homework complete
merged branches