Second commit with all cake files.