Added documentation and Apache License information to all program source
files. Will do the same for XMLs shortly.