Updated file structure, consolidated all code in one file for now and added .gitignore.