Initial commit for software renderer with full project.