Improve New AI Project

Improve New AI Project so it can generate whole codebases and projects including a chat option to directly fix issues or add improvements