utilities to handle common text functions
more default values for items
Update copyright notice to clearly show the copyright of the original author

Use 2 copyright lines, one for derived files, one for new files.
add bin and build files to ingore list