Added all files and license from the personal project