Improve modules structure + introduce Reddit client