Added the license to the top of the source file