cleanup and fixes
api doc update
updated tools
update license header
added missing files in tools