Restrucured some files
Restrucured some files
Restrucured some files
Added git ignore