Added all the Main files

Added all the Project Files.
Revert "Added all the Main files"

This reverts commit fc52c8f6c48a21253673f00d8b3dd13dee7214df.