Added global initialization routines.
Added init to Makefile
Added skeletons for APIs
Added initialiazation code.