Added codebase and gitignore, NOTE: not functional