This is the beginning stages of my latest personal project.