Added support for multiple files.
Added GNU General Public License.