Added api Progress call to see how many function still need to be implemented.
Implemented institutions mappping.
Added license file.
Implemented license function. Tidied up other dead code.
Added dump of functions yet to implement.