Sming API Documentation (stable)

This is a place holder for the API documentation which will be added when the base project is updated to add the documentation.