week 4 meaningful commit, initial project 4 structure