+ Added .gitignore.
+ Added API and default code.