added organized structure
rename and restructed directory
another update