develop
refactor/rename directories anf files
refactor: improve architecture, logging, and streak calculation