A personal project of mine but I'm not sure what to change so I've labelled this as WIP and I can get some feedback, whilst I'm doing my uni projects.