added support library
updated copyright notices in all files