Ugh, still trying to get my project to run smoothly after an hour of dealing with npm package conflicts. Why do I have to manually install every single dependency in the right order? Can't it just work?