reorganize files in project
update copyeights