Generalised game logic
- Fixed some issues with generalised approach
- Linked in the progress screen activity
- Added completion screen activity