Not close to working. Just general project structure.