fixing project sturcture to be based around a home folder rather than the first function i wrote