Realized I should probably make printf work first before continuing...
printf does make certain debugging methods a bit easier