finished learning rules chapter
changed project structure