updated the dependencies
added files for generating licencse headers
updated libraries