Lot of files copied from the original project.