more refactoring, fixed all of the missing new lines, and fixed the dependencies instructions