Basic program. Need to rename and separate files, but does what the repository says for now.