Added IDE ignores.
Merged concept of API with context.
Renamed variable.