- separiting UI in svg components
- adding step counter