Added new git ignore
Base class for the APIs