Updated .gitignore, added images, added Implementation Code Structure.