.gitignore updated
TODO list added
Added EngineLoader.{h,cpp} files
Every interface file added