Added some module documentation on core.py
Merge branch '113-API-documentation' into develop